﻿@charset "gb2312";/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px;font-family:"΢���ź�",Arial, Helvetica, sans-serif;position: relative;}
html,body{ overflow-x:hidden;overflow-y:auto; height:100%;}
img{border:none;vertical-align: middle;}
li{list-style:none;}
input,select,textarea{outlimp:none;border:none;background:none;}
textarea{resize:none;}
a{text-decoration:none;color:#000;-webkit-transition: all ease .3s;transition: all ease .3s;}
i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:500;}

html,body{width: 100%;}

/*�帡��*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}

.contianr{width:1200px; margin:0 auto;}

.topHead{width:100%; height:50px; padding:30px 0 10px; position:relative;}
.topHead .logo{height:50px; overflow:hidden;}
.topHead .logo img{float:left;}
.topHead .logo .txt{float:left; padding-left:10px}
.topHead .logo .txt font{font-size:16px; color:#222; line-height:22px; padding-top:5px; display:block;}
.topHead .logo .txt span{font-size:14px; color:#222;letter-spacing:2.5px;line-height:18px; display:block;}
.topHead .topRight{height:35px; margin-top:7px;}
.mapHead{width:80px;height:35px;line-height:35px;text-align:center;position:relative;font-size:14px;}
.mapHead .mapTop{padding:0 8px; margin:0 7px; overflow:hidden;border:1px solid #fff; position:absolute; z-index:101;border-radius: 4px 4px 0 0;}
.mapHead .mapTop span{font-size: 16px;color: #000;padding-left: 0px;padding-right: 5px;}
.mapHead .mapTop img{width: 11px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.mapHead .boxMap{display:none;position:absolute;top:35px;left:7px;width:270px;height:auto;background:#fff;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;z-index:100;border-top:1px solid #eaeaea; padding:8px 5px 0;border-radius:0 4px 4px 4px;}
.mapHead .boxMap .limp{height: 24px;line-height: 24px;border:1px dashed #eaeaea;float:left;padding: 0 8px;margin: 0 4px 8px;border-radius: 4px;}
.mapHead .boxMap .limp a{font-size:12px;color:#444;}
.mapHead .boxMap .limp:hover{border:1px dashed #008cca;}
.mapHead .boxMap .limp:hover a{text-decoration:underlimp;color:#008cca;}
.mapHead:hover .boxMap{display:block;}
.mapHead:hover .mapTop{background:#fff;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.mapHead:hover .mapTop img{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.mapHead{width:80px;height:35px;line-height:35px;text-align:center;position:relative;font-size:14px;}
.typeToad{width:80px;height:35px;line-height:35px;text-align:center;position:relative;font-size:14px;}
.typeToad .peyTop{padding:0 8px; margin:0 7px; overflow:hidden;border:1px solid #fff; position:absolute; z-index:101;border-radius: 4px 4px 0 0;}
.typeToad .peyTop span{font-size: 16px;color: #000;padding-left: 0px;padding-right: 5px;}
.typeToad .peyTop img{width: 11px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.typeToad .ueyCatery{position: absolute;top: 37px;left: 3px;z-index: 100; background:rgba(0,0,0,0.2); padding:10px 15px; border-radius:2px; width:115px; text-align:left;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; display:none;}
.typeToad .ueyCatery a{color:#fff; width:50%; display:inline-block; line-height:20px;text-align:center; font-size:14px;}
.typeToad .ueyCatery a:hover{color:#008cca;}
.typeToad .ueyCatery .block_white{width: 100%;height: 16px;background-color: #FFFFFF;border-radius: 2px 2px 0 0;padding: 0 15px;position: relative;left: -15px;top: -10px;}

.typeToad:hover .peyTop{background:#fff;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff;}
.typeToad:hover .peyTop img{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.typeToad:hover .ueyCatery{display:block;}
.fabuBtn{width:110px; height:30px; overflow:hidden; margin-top:5px; margin-left:15px;}
.fabuBtn a{display:block; background:#008cca; color:#fff; height:30px; line-height:30px; text-align:center; border-radius:4px; font-size:14px;}
.regLogin{font-size:16px; color:#000; margin:0 15px; line-height:35px; position:relative;}
.regLogin:hover .regLogin-down{display: block;}
.regLogin .block_white{width: 100%;height: 16px;background-color: #FFFFFF;border-radius: 2px 2px 0 0;padding: 0 15px;position: relative;left: -15px;top: -10px;}
.regLogin .ulCen_nav{position: absolute;top: 37px;left: 3px;z-index: 100; background:rgba(0,0,0,0.2); padding:10px 15px; border-radius:2px; width:100px; text-align:left;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; display:none;}
.regLogin .ulCen_nav a{color:#fff; width:100%; display:inline-block; text-align:center; line-height:20px; font-size:14px;}
.regLogin .ulCen_nav a:hover{color:#008cca;}
.regLogin:hover .ulCen_nav{display:block;}
.regLogin .userUs{height:35px; margin-top:2px; max-width:100px; overflow:hidden; position:relative; padding-left:45px;} 
.regLogin .userUs img.img{width:35px; height:35px; border-radius:100%; position:absolute; left:0; top:0;}
.regLogin .userUs span{line-height:35px; font-size:14px; color:#222; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; width:86px;}
.regLogin .userUs img.updown{width: 11px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out; float:right; margin-top:14px;}
.regLogin:hover .userUs img.updown{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}

.search{overflow:hidden; height:35px; margin:0 8px;}
.search .searHey{width:35px; height:35px; background:url(../images/searchbg.png) no-repeat center 7px; background-size:25px; float:right; border-radius:0 4px 4px 0;-webkit-transition: all ease .3s;transition: all ease .3s; cursor:pointer; outline:none;text-indent: -999px;}
.search .searHey.cur{background:url(../images/searchbgcur.png) no-repeat center 7px; background-size:25px;}
.search .searReally{width:100%; overflow:hidden; position:absolute; left:0px; right:0; top:90px; z-index:99; background:#fff;}
.search .searReally .proBar{width:100%; font-size:15px; text-align:center; overflow:hidden; line-height:45px; background:#000;}
.search .searReally .proBar a{color:#fff;}
.search .searReally .proBar span.bordered{padding: 5px 10px;border: 1px solid #fff;-webkit-transition: all ease .3s;transition: all ease .3s;}
.search .searReally .proBar:hover span.bordered{background:#fff; color:#000;}
.search .searReally .searCenter{width:800px; height:35px; margin:0 auto; position:relative;padding:10px 0 20px;}
.search .searReally .sub{padding-left: 15px;padding-right: 15px;font-size: 14px;color:#287675;border:1px solid rgba(40, 118, 117, 0.5); display:inline-block; line-height:33px; width:100px; text-align:center; cursor:pointer; outline:none; position:absolute; right:-100px; z-index:9;}
.search .searReally .sub:hover{color:#fff; background:#287675;}
.search .searReally .txt{width:100%; text-align:center; font-size:22px; height:35px; color:#287675; float:left; border-radius:4px 0 0 4px;-webkit-transition: all ease .3s;transition: all ease .3s; outline:none;}

.footer{border-top: 1px solid #c6c6c6;width:100%; display:block; padding: 15px 0;}
.footer .row{width:100%;overflow:hidden;position: relative;margin-left: 75px;}
.footer .logoBtm{height:50px;position: absolute;text-align: center;}
.footer .logoBtm img{margin-top:0px;width: 40px;height: 40px;}
/*.footer .logoBtm p{font-size: 18px;font-weight: 600;color: #333333;margin-top: 20px;}*/
.footer .btmNav{float:left; width:750px; margin-left:20px; position:relative;}
.footer .btmNav .listNav{float:left; width:150px; overflow:hidden;}
.footer .btmNav .listNav .accordion-toggle{font-size:14px; color:#666;-webkit-transition: all 0.3s ease-in-out;padding-bottom: 5px;transition: all 0.3s ease-in-out; margin-top:14px; line-height:22px; font-weight:400; cursor:pointer;}
.footer .btmNav .listNav .accordion-toggle span{display:inline-block;background:url(../images/btmgy.png) no-repeat center;width: 15px;height:11px;background-size: 15px;margin-left:8px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.footer .btmNav .listNav.cur .accordion-toggle span{background:url(../images/btmgycur.png) no-repeat center;background-size: 15px;}
.footer .btmNav .listNav .accordion-content{width:100%; overflow:hidden;}
.footer .btmNav .listNav .accordion-content li{margin-bottom:4px; font-size:12px; line-height:18px;}
.footer .btmNav .listNav .accordion-content li a{color:#625b53;}
/*.footer .footer-tools{float: right;margin-top: -100px;margin-left: 800px;}*/
/*.footer .footer-tools a{font-size:12px; color:#222; width: 95px;height: 38px;display:inline-block; padding: 0 10px 0 36px;line-height: 38px; font-weight:500;}*/
/*.footer .footer-tools a.help{background:#f2f2f2 url(../images/help.png) no-repeat 10px center;}*/
/*.footer .footer-tools:hover a.help{background:#eaeaea url(../images/help.png) no-repeat 10px center;}*/
/*.footer .footer-tools a.Upload{background:#f2f2f2 url(../images/upload.png) no-repeat 10px center; margin-right:0;}*/
/*.footer .footer-tools:hover a.Upload{background:#eaeaea url(../images/upload.png) no-repeat 10px center; margin-right:0;}*/
.footer-tools{float: right;margin-top: -85px;margin-left: 800px;}
.footer-tools a{font-size:12px; color:#222; width: 110px;height: 38px;display:inline-block; padding: 0 10px 0 36px;line-height: 38px; font-weight:500;}
.footer-tools a.help{background:#f2f2f2 url(../images/help.png) no-repeat 10px center;}
.footer-tools:hover a.help{background:#eaeaea url(../images/help.png) no-repeat 10px center;}
.footer-tools a.Upload{background:#f2f2f2 url(../images/upload.png) no-repeat 10px center; margin-right:0;}
.footer-tools:hover a.Upload{background:#eaeaea url(../images/upload.png) no-repeat 10px center; margin-right:0;}
.footer .copy{width:100%; height:55px;}
.footer .copy .social{float:left; overflow:hidden; margin-top:25px;}
/*.footer .copy .social a{width:24px; height:24px; overflow:hidden; float:left; margin-right:12px;}
.footer .copy .social a.imgBtm1{background:url(../images/btmimg1.png) no-repeat center;}
.footer .copy .social a.imgBtm2{background:url(../images/btmimg2.png) no-repeat center;}
.footer .copy .social a.imgBtm3{background:url(../images/btmimg3.png) no-repeat center;}
.footer .copy .social a.imgBtm4{background:url(../images/btmimg4.png) no-repeat center;}
.footer .copy .social a.imgBtm5{background:url(../images/btmimg5.png) no-repeat center;}
.footer .copy .social a.imgBtm6{background:url(../images/btmimg6.png) no-repeat center;}
.footer .copy .social a.imgBtm7{background:url(../images/btmimg7.png) no-repeat center;}
.footer .copy .social a span{display:none;}*/
.footer .copy .language{margin-top: 25px;text-align: right; float:right;}
.footer .copy .language .label{line-height: 30px;font-size: 14px;color: #181818;cursor: default;display: inline-block;}
.footer .copy .language .selectLaug{display: inline-block;position: relative;background: #fff!important;margin: 0 0 0 10px;border: 1px solid #bdbdbd;text-align: left;font-size: 12px; width:125px; line-height:30px; height:30px;box-sizing:border-box;}
.footer .copy .language .selectLaug .optionLaug{line-height:30px;padding:0 13px; display:block; background:url(../images/selectbg.png) no-repeat 90px center;box-sizing:border-box;}
.footer .copy .language .selectLaug #change_lang{position: absolute;bottom: 32px;right:0;z-index: 3000;width: 100%;max-height: 0;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; box-sizing:border-box;}
.footer .copy .language .selectLaug.opened #change_lang{max-height:400px;}
.footer .copy .language .selectLaug #change_lang ul{background: #EDEDED;}
.footer .copy .language .selectLaug #change_lang ul a{height:14px;line-height:14px;display:block;color:#625B53;text-decoration:none;padding:5px 12px 5px 9px;position:relative;border-left:3px solid #EDEDED}
.footer .copy .language .selectLaug #change_lang ul li:hover a,.footer .copy .language .selectLaug #change_lang ul li a.active{background:#E1E1E1;border-color:#0163d4}
.text_wrap{width: 100%;}
.footer_text{width: 1200px;background-color: #FFFFFF;font-size: 12px; line-height:15px;text-align: left;margin: 10px auto 55px;box-sizing: border-box;}
.footer_text p{color: grey;margin-top: 5px;}
.footer_text p a{color: grey;margin-top: 5px;text-decoration: none;cursor: pointer}


.pages{width:100%; overflow:hidden; text-align:center;}
.pages a{width:34px; height:34px; display:inline-block; line-height:34px; text-align:center; position:relative;}
.pages a.cur,.pages a:hover{color:#fff; background:#427afb;}
.pages a.prve,.pages a.next{text-indent:-9999px;}
.pages a.prve:after{position: absolute; left:14px;top: 50%;display: inline-block;content: "";width: 8px;height: 8px;border: solid #999;border-width: 0 0 2px 2px;-webkit-transform: translate(0,-50%) rotate(45deg);transform: translate(0,-50%) rotate(45deg); z-index:9;}
.pages a.prve:hover:after{border: solid #fff;border-width: 0 0 2px 2px;}
.pages a.next:after{position: absolute; left:11px;top: 50%;display: inline-block;content: "";width: 8px;height: 8px;border: solid #999;border-width:2px 2px 0 0;-webkit-transform: translate(0,-50%) rotate(45deg);transform: translate(0,-50%) rotate(45deg); z-index:9;}
.pages a.next:hover:after{border: solid #fff;border-width:2px 2px 0 0;}

.pubMbr{width:100%; margin:0 auto; overflow:hidden; box-sizing:border-box;border-bottom:1px solid #dfdfdf;}
.pubMbr .pubEye{color:#666; font-size:16px; line-height:50px;}
.pubMbr .pubEye a{color:#666;}
.pubMbr .pubEye span{color:#222;}
.pubMbr .pubTye a{display:inline-block; border-bottom:2px solid #fff; line-height:48px; margin-left:15px; padding:0 4px; font-size:14px; color:#666;}
.pubMbr .pubTye a.cur,.pubMbr .pubTye a:hover{color:#222;border-bottom:2px solid #427afb;}

